home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Boot Disc 13
/
boot-disc-1997-09.iso
/
HyprWire
/
DATA.Z
/
04 SystemModule.mdf
< prev
next >
Wrap
Text File
|
1997-01-16
|
11KB
|
416 lines
kxKinetix
kxType = kxSmalltalkJavaPlugIn
kxModuleDefinition SystemModule =
{
kxPublicName = "System Module"
kxVersion = "1.0"
kxCreationTime = "02/19/96 09:48:15 AM"
kxAuthor = "Kinetix"
kxLargeIcon = kxBmResType "ModIcons.dll" "SYSINFO2" 0xFF00FF
kxSmallIcon = kxBmResType "ModIcons.dll" "SYSINFO1" 0xFF00FF
kxSmalltalkProxyClass = SystemAttributeBundle
kxShortDescription = "Supplies general information about the client's system."
// kxHelpDoc = "http://www.hyperwire.com/helpdocs/Miscellaneoous/SystemModule/help.html"
// The Java class which implements the plug-in...
kxPlugInClass = SystemPlugIn
// The Smalltalk editor classes used to edit the properties of this plug-in...
kxPropertyEditors = OpusLabelCommentEditor ModuleStateEditor PortEditor
kxInputPorts =
{
kxInclude "Basic.ipt"
kxInclude "Applet.ipt"
kxPort WriteTimeStamp =
{
kxJavaMethod = wiWriteTimeStamp
kxJavaSignature = "()V"
kxPublicNames = "Write Time Stamp" "None"
}
kxPort WriteCR =
{
kxJavaMethod = wiWriteCR
kxJavaSignature = "()V"
kxPublicNames = "Write CR" "None"
}
kxPort WriteObject =
{
kxJavaMethod = wiWriteObject
kxJavaSignature = "(Ljava.lang.Object;)V"
kxPublicNames = "Write Module" "module" "Write Object"
}
kxPort WriteObjectCR =
{
kxJavaMethod = wiWriteObjectCR
kxJavaSignature = "(Ljava.lang.Object;)V"
kxPublicNames = "Write Module+CR" "module" "Write Object+CR"
}
kxPort WriteStringCR =
{
kxJavaMethod = wiWriteStringCR
kxJavaSignature = "(Ljava.lang.String;)V"
kxPublicNames = "Write String+CR" "string" "None"
}
kxPort WriteString =
{
kxJavaMethod = wiWriteString
kxJavaSignature = "(Ljava.lang.String;)V"
kxPublicNames = "Write String" "string" "None"
}
kxPort GetSystemMilliseconds =
{
kxJavaMethod = wiGetSystemMilliseconds
kxJavaSignature = "()J"
kxPublicNames = "Get System Time" "System Time (milliseconds)"
}
kxPort GarbageCollect =
{
kxJavaMethod = wiGarbageCollect
kxJavaSignature = "()V"
kxPublicNames = "Garbage Collect Now" "None"
}
// kxPort GetProcessNames =
// {
// kxJavaMethod = wiGetProcessNames
// kxJavaSignature = "()V"
// kxPublicNames = "Get Process Names" "Not Specified"
// }
//
// kxPort TerminateAll =
// {
// kxJavaMethod = wiTerminateAll
// kxJavaSignature = "()V"
// kxPublicNames = "Terminate All" "Not Specified"
// }
//
// kxPort NamedProcessTerminate =
// {
// kxJavaMethod = wiNamedProcessTerminate
// kxJavaSignature = "(S)V"
// kxPublicNames = "Named Process Terminate" "process name" "Not Specified"
// }
//
// kxPort TopPriorityFork =
// {
// kxJavaMethod = wiTopPriorityFork
// kxJavaSignature = "(S)V"
// kxPublicNames = "Top Priority Fork" "process name" "Not Specified"
// }
//
// kxPort RealTimePriorityFork =
// {
// kxJavaMethod = wiRealTimePriorityFork
// kxJavaSignature = "(S)V"
// kxPublicNames = "Real Time Priority Fork" "process name" "Not Specified"
// }
//
// kxPort HighPriorityFork =
// {
// kxJavaMethod = wiHighPriorityFork
// kxJavaSignature = "(S)V"
// kxPublicNames = "High Priority Fork" "process name" "Not Specified"
// }
//
// kxPort NormalPriorityFork =
// {
// kxJavaMethod = wiNormalPriorityFork
// kxJavaSignature = "(S)V"
// kxPublicNames = "Normal Priority Fork" "process name" "Not Specified"
// }
//
// kxPort LowPriorityFork =
// {
// kxJavaMethod = wiLowPriorityFork
// kxJavaSignature = "(S)V"
// kxPublicNames = "Low Priority Fork" "process name" "Not Specified"
// }
//
// kxPort BackgroundPriorityFork =
// {
// kxJavaMethod = wiBackgroundPriorityFork
// kxJavaSignature = "(S)V"
// kxPublicNames = "Background Priority Fork" "process name" "Not Specified"
// }
//
// kxPort IdlePriorityFork =
// {
// kxJavaMethod = wiIdlePriorityFork
// kxJavaSignature = "(S)V"
// kxPublicNames = "Idle Priority Fork" "process name" "Not Specified"
// }
//
// kxPort RingBell =
// {
// kxJavaMethod = wiRingBell
// kxJavaSignature = "(II)V"
// kxPublicNames = "Ring Bell" "duration" "pitch" "Not Specified"
// }
//
// kxPort GetUserName =
// {
// kxJavaMethod = wiGetUserName
// kxJavaSignature = "()S"
// kxPublicNames = "Get User Name" "Not Specified"
// }
//
// kxPort GetOperatingSystem =
// {
// kxJavaMethod = wiGetOperatingSystem
// kxJavaSignature = "()S"
// kxPublicNames = "Get Operating System" "Not Specified"
// }
// kxPort GetFreeVirtualMemory =
// {
// kxJavaMethod = wiGetFreeVirtualMemory
// kxJavaSignature = "()I"
// kxPublicNames = "Get Free Virtual Memory" "Not Specified"
// }
//
// kxPort GetFreePhysicalMemory =
// {
// kxJavaMethod = wiGetFreePhysicalMemory
// kxJavaSignature = "()I"
// kxPublicNames = "Get Free Physical Memory" "Not Specified"
// }
//
// kxPort Resettodefault =
// {
// kxJavaMethod = wiResettodefault
// kxJavaSignature = "()V"
// kxPublicNames = "Reset to default" "Not Specified"
// }
//
// kxPort ChangePalette =
// {
// kxJavaMethod = wiChangePalette
// kxJavaSignature = "(LHwURL;)V"
// kxPublicNames = "Change Palette" "file name" "Not Specified"
// }
//
// kxPort GetPaletteFileName =
// {
// kxJavaMethod = wiGetPaletteFileName
// kxJavaSignature = "()V"
// kxPublicNames = "Get Palette File Name" "Not Specified"
// }
//
// kxPort GetOpusInternalBitsPixel =
// {
// kxJavaMethod = wiGetOpusInternalBitsPixel
// kxJavaSignature = "()I"
// kxPublicNames = "Get Opus Internal Bits/Pixel" "Not Specified"
// }
//
// kxPort GetDisplayNumberofBitsPixel =
// {
// kxJavaMethod = wiGetDisplayNumberofBitsPixel
// kxJavaSignature = "()I"
// kxPublicNames = "Get Display Number of Bits/Pixel" "Not Specified"
// }
//
// kxPort GetDisplayWidth =
// {
// kxJavaMethod = wiGetDisplayWidth
// kxJavaSignature = "()I"
// kxPublicNames = "Get Display Width" "Not Specified"
// }
//
// kxPort GetDisplayHeight =
// {
// kxJavaMethod = wiGetDisplayHeight
// kxJavaSignature = "()I"
// kxPublicNames = "Get Display Height" "Not Specified"
// }
//
// kxPort GetDisplayDimensions =
// {
// kxJavaMethod = wiGetDisplayDimensions
// kxJavaSignature = "()LHwPoint;"
// kxPublicNames = "Get Display Dimensions" "Not Specified"
// }
//
// kxPort SetCacheSize =
// {
// kxJavaMethod = wiSetCacheSize
// kxJavaSignature = "(I)V"
// kxPublicNames = "Set Cache Size" "n bytes" "Not Specified"
// }
//
// kxPort GetNumberofBitmaps =
// {
// kxJavaMethod = wiGetNumberofBitmaps
// kxJavaSignature = "()I"
// kxPublicNames = "Get Number of Bitmaps" "Not Specified"
// }
//
// kxPort GetMemoryFreeinCache =
// {
// kxJavaMethod = wiGetMemoryFreeinCache
// kxJavaSignature = "()I"
// kxPublicNames = "Get Memory Free in Cache" "Not Specified"
// }
//
// kxPort GetCacheSize =
// {
// kxJavaMethod = wiGetCacheSize
// kxJavaSignature = "()I"
// kxPublicNames = "Get Cache Size" "Not Specified"
// }
//
// kxPort FlushDiscardableBitmaps =
// {
// kxJavaMethod = wiFlushDiscardableBitmaps
// kxJavaSignature = "()V"
// kxPublicNames = "Flush Discardable Bitmaps" "Not Specified"
// }
//
kxPort TerminateApplication =
{
kxJavaMethod = wiTerminateApplication
kxJavaSignature = "()V"
kxPublicNames = "Terminate" "Not Specified"
}
//
// kxPort GetKeyState =
// {
// kxJavaMethod = wiGetKeyState
// kxJavaSignature = "(I)I"
// kxPublicNames = "Get Key State" "key code" "Not Specified"
// }
}
kxInputPortsMenu =
{
Reset
kxSeparator
// GarbageCollect
// GetKeyState
TerminateApplication
IsActive
GetDocBase
GetCodeBase
GetParameter
ShowStatus
ShowDocument
kxMenu "More" =
{
kxInclude "Basic.imn"
kxSeparator
// kxMenu "Bitmap Cache" =
// {
// FlushDiscardableBitmaps
// GetCacheSize
// GetMemoryFreeinCache
// GetNumberofBitmaps
// SetCacheSize
// }
// kxMenu "Display" =
// {
// GetDisplayDimensions
// GetDisplayHeight
// GetDisplayWidth
// GetDisplayNumberofBitsPixel
// GetOpusInternalBitsPixel
// }
// kxMenu "Palette" =
// {
// GetPaletteFileName
// ChangePalette
// Resettodefault
// }
kxMenu "System" =
{
// GetFreePhysicalMemory
// GetFreeVirtualMemory
GetSystemMilliseconds
// GetOperatingSystem
// GetUserName
// RingBell
}
// kxMenu "Process" =
// {
// IdlePriorityFork
// BackgroundPriorityFork
// LowPriorityFork
// NormalPriorityFork
// HighPriorityFork
// RealTimePriorityFork
// TopPriorityFork
// NamedProcessTerminate
// TerminateAll
// GetProcessNames
// }
kxMenu "Message Log" =
{
WriteString
WriteStringCR
WriteObject
WriteObjectCR
WriteCR
WriteTimeStamp
}
kxMenu "Inter-Applet Communication" =
{
EvalExtPort0
EvalExtPort1
EvalExtPort2
EvalExtPort3
}
kxMenu "Document Navigation" =
{
ShowDocument
ShowDocumentInTarget
ShowDocumentInFrame
ShowDocumentInParentFrame
ShowDocumentInTopFrame
}
}
}
kxOutputPorts =
{
kxPort Init =
{
kxJavaSignature = "()V"
kxPublicNames = "Initialize" "None"
}
kxPort Start =
{
kxJavaSignature = "()V"
kxPublicNames = "Start" "None"
}
kxPort Stop =
{
kxJavaSignature = "()V"
kxPublicNames = "Stop" "None"
}
}
kxOutputPortsMenu =
{
Init
Start
Stop
}
}